precision micrometer - French English Dictionary